﻿
<?php
function muestraPelicula($row, $myconn, $limiteSinopsis, $expandida)
{?>

<table border="0" class="tablapeli">
<tr>
		<td colspan="2" class="fb3"> <p ><? 
		//echo utf8_encode($row['Titulo']);
		echo "<a  class=\"titulo\" href=\"muestraPeliDetalle.php?idPeli=".$row['ID']."#arr\">".utf8_encode($row['Titulo'])."</a>";
		?></p> </td>
</tr>
<tr>
	<?php 	$rutaCreada="http://supergaia.fdi.ucm.es:8060/".$row['RutaImg'];?>
	<td rowspan="5" class="celdacartel"><img class="cartel" src="<?php echo $rutaCreada;?>" /></td>
	<td> <p class="campo">Género: </p> <p class="genero"><? echo utf8_encode($row['Genero'])?></p> </td>
</tr>

<tr>
		<td> <p class="campo">Duración: </p> <p class="duracion"><? echo utf8_encode($row['Duracion'])?></p></td>
</tr>
<tr>
		<td> <p class="campo">Calificación: </p> <p class="califiacion"><? echo utf8_encode($row['Calificacion'])?></p></td>
</tr>
<tr>
		<td> <p class="campo">Nacionalidad: </p> <p class="nacionalidad"><? echo utf8_encode($row['Nacionalidad'])?></p></td>
</tr>
<tr>
		<td> <p class="campo">Fecha de estreno: </p> <p class="fecha"><? echo utf8_encode($row['Anyo'])?></p></td>
</tr>
<!--  trasteo a partir de aqui -->
<tr>
		<td colspan="2">

<? 
					$sql2= "SELECT * FROM ssii.GENEROPELICULA g WHERE g.IDPelicula = ".$row['ID'];
					$result2=mysql_query($sql2, $myconn);
					$row2=mysql_fetch_array($result2,MYSQL_BOTH);
					
					echo "<p class=\"campo\">Géneros calculados: </p>";
					echo "<br />";
				
					if (true) {//TODO: if (el resultado devuelve solo UN registro correcto)
					
						echo "<table class=\"tablaGeneros\">";
						echo "<tr>";
						$genero=$row2['Accion'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/accion.png\" title=\"Acción\" />";
							echo "</td>";
						}
						
						$genero=$row2['Animacion'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/animacion.png\" title=\"Animación\" />";
							echo "</td>";
						}
						
						$genero=$row2['Aventuras'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/aventura.png\" title=\"Avenutras\" />";
							echo "</td>";
						}
						
						$genero=$row2['Comedia'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/comedia.png\" title=\"Comedia\" />";
							echo "</td>";
						}
						
						$genero=$row2['Documental'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/documental.png\" title=\"Documental\" />";
							echo "</td>";
						}
						
						$genero=$row2['Drama'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/drama.png\" title=\"Drama\" />";
							echo "</td>";
						}
						
						$genero=$row2['Fantasia'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/fantasia.png\" title=\"Fantasía\" />";
							echo "</td>";
						}
						
						$genero=$row2['Romantica'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/romantica.png\" title=\"Romántica\" />";
							echo "</td>";
						}
						
						$genero=$row2['Terror'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/terror.png\" title=\"Terror\" />";
							echo "</td>";
						}
						
						$genero=$row2['Thriller'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/thriller.png\" title=\"Thriller\" />";
							echo "</td>";
						}
						
						$genero=$row2['CienciaFiccion'];
						if ($genero>0){
							echo "<td>";
								echo "<img src=\"imagenes/genero/ciencia_ficcion.png\" title=\"Ciencia Ficción\" />";
							echo "</td>";
						}


						
						
						echo "</tr>";
						echo "<tr>";
						
						$genero=$row2['Accion'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						$genero=$row2['Animacion'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						$genero=$row2['Aventuras'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						$genero=$row2['Comedia'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						$genero=$row2['Documental'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						$genero=$row2['Drama'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						$genero=$row2['Fantasia'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						$genero=$row2['Romantica'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						$genero=$row2['Terror'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						$genero=$row2['Thriller'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						$genero=$row2['CienciaFiccion'];
						if ($genero>0){
							echo "<td>";
								echo utf8_encode($genero)."%";
							echo "</td>";
						}
						
						echo "</tr>";
						echo "</table>";
						
						
						
						/*
						
						echo "<p>";
						$genero=$row2['Accion'];
						if ($genero>0)
							echo "Acción: ".utf8_encode($genero)."%; ";
							
						$genero=$row2['Animacion'];
						if ($genero>0)
							echo "Animación: ".utf8_encode($genero)."%; ";
							
						$genero=$row2['Aventuras'];
						if ($genero>0)
							echo "Aventura: ".utf8_encode($genero)."%; ";
														
						$genero=$row2['Comedia'];
						if ($genero>0)
							echo "Comedia: ".utf8_encode($genero)."%; ";
							
						$genero=$row2['Documental'];
						if ($genero>0)
							echo "Documental: ".utf8_encode($genero)."%; ";
							
						$genero=$row2['Drama'];
						if ($genero>0)
							echo "Drama: ".utf8_encode($genero)."%; ";
							
						$genero=$row2['Fantasia'];
						if ($genero>0)
							echo "Fantasía: ".utf8_encode($genero)."%; ";
							
						$genero=$row2['Romantica'];
						if ($genero>0)
							echo "Romántica: ".utf8_encode($genero)."%; ";
							
						$genero=$row2['Terror'];
						if ($genero>0)
							echo "Terror: ".utf8_encode($genero)."%; ";
							
						$genero=$row2['Thriller'];
						if ($genero>0)
							echo "Thriller: ".utf8_encode($genero)."%; ";
							
						$genero=$row2['CienciaFiccion'];
						if ($genero>0)
							echo "Ciencia Ficción: ".utf8_encode($genero)."%; ";

						echo "</p>";
						*/
					}
					else {
						echo "<p>El sistema aún no ha procesado esta película</p>";
					}
					?>

		</td>
</tr>

					
<tr>
	<td colspan="2"><p class="masInfo"><a href="muestraPeliDetalle.php?idPeli=<? echo $row['ID'];?>#arr" class="masInfo">
	<img border=0 class="masInfo" src="imagenes/boton_info.gif" alt="Ver más información" title="<? echo utf8_encode($row['Titulo'])?>: Ver más información"></a></p>
	</td>
</tr>
<?
				 $sql= "SELECT c.ID FROM `ssii`.CINE c, `ssii`.SESION s WHERE
				c.IDProvincia=".$_SESSION["provinciaUser"]." AND c.ID=s.IDCine AND s.IDPelicula=".$row['ID']."
				GROUP BY c.ID;";
				//echo $sql;
				$result2=mysql_query($sql, $myconn);
					while($row2 = mysql_fetch_array($result2)){
							$cinesEnQueSeProyecta[]=$row2['ID'];
					}
					$numCines=0;
					/*En principio este if debería cumplirse siempre, porque se sacan pelis que estén dando en la provincia.
					De todas maneras, como estamos haciendo debugging de recomienda, lo pongo y me evito mensajes feos.*/
					if (isset($cinesEnQueSeProyecta)){
						$numCines=count($cinesEnQueSeProyecta);
						$urlCines="";
						//echo "cines en que se proyecta:";print_r($cinesEnQueSeProyecta);
						for ($i = 0; $i < $numCines-1; $i++) {
							$urlCines=$urlCines."idCine[]=".$cinesEnQueSeProyecta[$i]."&amp;";
						}
						//$urlCines=$urlCines."idCine[]=".($numCines-1)."=".$cinesEnQueSeProyecta[($numCines-1)];
						$urlCines=$urlCines."idCine[]=".$cinesEnQueSeProyecta[($numCines-1)];
						//echo $urlCines;
					}
					?>

					 <?/*Este if se deberia cumplir siempre*/
								if ($numCines>0){?>
								<tr>
										<td colspan="2"><p class="verCines"><a href="muestraCineSesion.php?idPeli=<? echo $row['ID'];?>&amp;<? echo $urlCines;?>#arr">Ver cines en que se proyecta. </a></p>
										</td>
								</tr>
								<?php } else {?><tr>
										<td colspan="2"><p class="verCines">Lamentablemente, no se proyecta en tu provincia</p>
										</td>
								</tr><?php }?>	
								<?php
								require_once 'publicaMuro.php';
								?>
								
					
					
<!--  aqui dejo de trastear -->

<? if($expandida){
?>

				<tr>
				<? 
									$sql= "SELECT Director FROM ssii.DIRIGEN 
										WHERE IDPelicula =".$row['ID'];
									$result2=mysql_query($sql, $myconn);
									
									$contadirectores=0;
									$cadenaDir=" ";
									while($row2 = mysql_fetch_array($result2)){
											$contadirectores=$contadirectores+1;
											$cadenaDir=$cadenaDir . $row2['Director'].". ";
									}
									echo "<td colspan=\"2\">";
									if ($contadirectores<2)
										echo "<p class=\"campo\">Director: </p>";
									else
										echo "<p class=\"campo\">Directores: </p>";
									
									if ($cadenaDir!=null)
										echo "<p class=\"director\">" . utf8_encode($cadenaDir) . "</p></td>";
									else
										echo "<p class=\"director\"> No hay información disponible </p></td>"?>
				</tr>
				<tr>
						<td colspan="2">   <p class="campo">Reparto: </p>  
									<? //Actores
									$sql= "SELECT Actor FROM ssii.ACTUAN 
										WHERE IDPelicula =".$row['ID'];
									$result2=mysql_query($sql, $myconn);
									$row2=mysql_fetch_array($result2,MYSQL_BOTH);?>
									<div class="actores">
											<? /*if (count($row2)==1) {
													echo "<p>Actor</p>";
												}
												elseif ((count($row2)==0)) {
													echo "<p>No hay datos sobre actores</p>";
												}else
													echo "<p>Actores</p>";*/
												while($row2 = mysql_fetch_array($result2)){?>
													<p class="actor"><? echo utf8_encode($row2['Actor']).". "?></p>
												<?}?>
									</div></td>
				</tr>
				<tr>
						<td colspan="2">  <p class="campo">Sinopsis: </p> 
									<? //Descripción
									$sql= "SELECT Descripcion FROM ssii.DESCRIPCION 
										WHERE IDPelicula =".$row['ID'];
									$result2=mysql_query($sql, $myconn);
									$row2=mysql_fetch_array($result2,MYSQL_BOTH);?>
									<div class="descripcion"><p><? 
									$sinopsisString=$row2['Descripcion'];
									if ((is_int($limiteSinopsis))&&($limiteSinopsis>0)&&(strlen($sinopsisString)>$limiteSinopsis))
										$sinopsisString=substr($sinopsisString,0,$limiteSinopsis) . "...";
									echo utf8_encode($sinopsisString)?></p></div>		</td>
				</tr>
								<?
								 $sql= "SELECT c.ID FROM `ssii`.CINE c, `ssii`.SESION s WHERE
								c.IDProvincia=".$_SESSION["provinciaUser"]." AND c.ID=s.IDCine AND s.IDPelicula=".$row['ID']."
								GROUP BY c.ID;";
								//echo $sql;
								$result2=mysql_query($sql, $myconn);
									while($row2 = mysql_fetch_array($result2)){
											$cinesEnQueSeProyecta[]=$row2['ID'];
									}
									$numCines=0;
									/*En principio este if debería cumplirse siempre, porque se sacan pelis que estén dando en la provincia.
									De todas maneras, como estamos haciendo debugging de recomienda, lo pongo y me evito mensajes feos.*/
									if (isset($cinesEnQueSeProyecta)){
										$numCines=count($cinesEnQueSeProyecta);
										$urlCines="";
										//echo "cines en que se proyecta:";print_r($cinesEnQueSeProyecta);
										for ($i = 0; $i < $numCines-1; $i++) {
											$urlCines=$urlCines."idCine[]=".$cinesEnQueSeProyecta[$i]."&amp;";
										}
										//$urlCines=$urlCines."idCine[]=".($numCines-1)."=".$cinesEnQueSeProyecta[($numCines-1)];
										$urlCines=$urlCines."idCine[]=".$cinesEnQueSeProyecta[($numCines-1)];
										//echo $urlCines;
									}
									
								?>
								<!--<? if ($limiteSinopsis>0){?>
									<tr>
										<td colspan="2"><p class="masInfo"><a href="muestraPeliDetalle.php?idPeli=<? echo $row['ID'];?>#arr">Ver más información </a></p>
										</td>
									</tr>
								<? }?>
								<?php /*Lo mismo, este if se deberia cumplir siempre*/if ($numCines>0){?>
								<tr>
										<td colspan="2"><p class="verCines"><a href="muestraCineSesion.php?idPeli=<? echo $row['ID'];?>&amp;<? echo $urlCines;?>#arr">Ver cines en que se proyecta. </a></p>
										</td>
								</tr>
								<?php } else {?><tr>
										<td colspan="2"><p class="verCines">Lamentablemente, no se proyecta en tu provincia</p>
										</td>
								</tr><?php }?>-->
<?	}
?>	

</table>				
<br />

<?}?> 			
				